home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / utils / dcf53.zip / DCF53.DOC < prev    next >
Text File  |  1996-06-07  |  65KB  |  1,850 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                 DISK  COPY  FAST
  20.  
  21.  
  22.  
  23.                   Version 5.3
  24.  
  25.  
  26.  
  27.                   Documentation
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.    DISK COPY FAST  Copyright 1992-1996  Chang Ping Lee ALL RIGHTS RESERVED
  55.  
  56.  
  57.  
  58.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 1
  59.  
  60.  
  61.  
  62.                   Table Of Contents
  63.  
  64.  
  65.       Disclaimer of warranty. . . . . . . . . . . . . . . . . . . .  3
  66.  
  67.       License . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  68.  
  69.       Terms of distribution . . . . . . . . . . . . . . . . . . . .  5
  70.  
  71.       Acknowledgements. . . . . . . . . . . . . . . . . . . . . . .  6
  72.  
  73.       1.   Introduction . . . . . . . . . . . . . . . . . . . . . .  7
  74.  
  75.       2.   Main Features. . . . . . . . . . . . . . . . . . . . . .  8
  76.  
  77.       3.   System requirement and compatibility . . . . . . . . . .  9
  78.  
  79.       4.   How to install and run DISK COPY FAST. . . . . . . . . . 10
  80.  
  81.       5.   Command line arguments and examples. . . . . . . . . . . 11
  82.  
  83.       6.   How to use pull-down menus in DISK COPY FAST . . . . . . 14
  84.            6.1  Select a command  . . . . . . . . . . . . . . . . . 14
  85.            6.2  Execute a command . . . . . . . . . . . . . . . . . 14
  86.            6.3  ESC key . . . . . . . . . . . . . . . . . . . . . . 14
  87.            6.4  Mouse . . . . . . . . . . . . . . . . . . . . . . . 14
  88.  
  89.       7.   Windows
  90.            7.1  Resource window . . . . . . . . . . . . . . . . . . 15
  91.            7.2  Option window . . . . . . . . . . . . . . . . . . . 15
  92.            7.2  Information window  . . . . . . . . . . . . . . . . 15
  93.  
  94.       8.   Commands reference . . . . . . . . . . . . . . . . . . . 16
  95.            8.1  Read  . . . . . . . . . . . . . . . . . . . . . . . 16
  96.            8.2  Write . . . . . . . . . . . . . . . . . . . . . . . 16
  97.            8.3  Compare . . . . . . . . . . . . . . . . . . . . . . 16
  98.            8.4  Option  . . . . . . . . . . . . . . . . . . . . . . 16
  99.  
  100.       9.   Hot keys . . . . . . . . . . . . . . . . . . . . . . . . 17
  101.  
  102.      10.   Benchmark and comparison . . . . . . . . . . . . . . . . 18
  103.            10.1 Benchmark, HOW FAST CAN IT GO . . . . . . . . . . . 18
  104.            10.2 Comparison, HOW MUCH CAN YOU SAVE . . . . . . . . . 19
  105.  
  106.      11.   What is an image file. . . . . . . . . . . . . . . . . . 20
  107.  
  108.      12.   About extended memory. . . . . . . . . . . . . . . . . . 21
  109.  
  110.      13.   About boot sector virus protection . . . . . . . . . . . 22
  111.  
  112.  
  113.  
  114.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 2
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.      14.   Extended formats support . . . . . . . . . . . . . . . . 23
  122.            14.1  The basic idea and tradeoff. . . . . . . . . . . . 23
  123.            14.2  Details of support and limitation. . . . . . . . . 24
  124.  
  125.      15.   Examples . . . . . . . . . . . . . . . . . . . . . . . . 25
  126.  
  127.      16.   Questions and answers. . . . . . . . . . . . . . . . . . 27
  128.  
  129.      17.   Support and suggestions. . . . . . . . . . . . . . . . . 28
  130.  
  131.      18.   Introducing other fine products. . . . . . . . . . . . . 29
  132.            18.1 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 29
  133.            18.2 DISK UTIL PACK. . . . . . . . . . . . . . . . . . . 32
  134.  
  135.      19.   Registration benefit . . . . . . . . . . . . . . . . . . 35
  136.            19.1 DISK COPY FAST. . . . . . . . . . . . . . . . . . . 35
  137.            19.2 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 36
  138.  
  139.      HOW TO REGISTER
  140.  
  141.      ORDER FORM
  142.  
  143.  
  144.  
  145.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 3
  146.  
  147.  
  148.  
  149.             DISCLAIMER  OF WARRANTY
  150.  
  151.  
  152.     THIS SOFTWARE AND MANUAL ARE SUPPLIED "AS IS". THE AUTHOR HEREBY
  153.     DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE AND ITS
  154.     DOCUMENTATION FILE, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
  155.     TO DAMAGE TO HARDWARE, SOFTWARE AND/OR DATA FROM USE OF THIS
  156.     PRODUCT. IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE BE LIABLE
  157.     TO YOU OR ANY OTHER PARTY FOR ANY DAMAGES. YOUR USE OF THIS
  158.     SOFTWARE INDICATES THAT YOU HAVE READ AND AGREE TO THESE AND
  159.     OTHER TERMS INCLUDED IN THIS DOCUMENTATION FILE.
  160.  
  161.  
  162.     DUE TO THE NATURE OF EVOLVING PROGRAMMING AND THE VARIOUS
  163.     HARDWARE AND SOFTWARE ENVIRONMENTS IN WHICH THIS SOFTWARE MAY
  164.     BE USED, IT IS UNDERSTOOD THAT OCCASIONAL "BUGS" OR UNFITNESS
  165.     MAY ARISE. THE USER SHOULD ALWAYS TEST THIS SOFTWARE THOROUGHLY
  166.     WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
  167.  
  168.  
  169.  
  170.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 4
  171.  
  172.  
  173.  
  174.                 LICENSE
  175.  
  176.  
  177.     DISK COPY FAST v5.3 is neither free software nor is it in the
  178.     public domain. The software and its documentation, this file, are
  179.     property of the author and may not be sold without written
  180.     permission from the author.
  181.  
  182.  
  183.     DISK COPY FAST v5.3 is distributed as shareware. This means that
  184.     you are granted a limited license to use it for a period of 30
  185.     days. If you find it useful and decide to continue using it after
  186.     the trial period, registration is required.
  187.  
  188.  
  189.     Registered users will be granted a just-like-a-book license which
  190.     means a registered version of the software can be used by more
  191.     than one person and can be moved from one computer to another so
  192.     long as there is NO POSSIBILITY of it being used by two different
  193.     persons on two different computers at the same time, just like a
  194.     book can not be read by two different persons in two different
  195.     places at the same time.
  196.  
  197.  
  198.     By registering for a non-commercial license you agree that the
  199.     software will not be used for profit purpose and do not duplicate
  200.     more than 10 diskettes from any particular source diskette or image
  201.     file. Non-commercial license can not be licensed to a business,
  202.     organization, institution or government agency.
  203.  
  204.  
  205.     A commercial license allows you to use the software for profit or
  206.     non-profit purposes. With a commercial license you can duplicate
  207.     as many diskettes as you like.
  208.  
  209.  
  210.     Site licenses for use of DISK COPY FAST on multiple computers are
  211.     also available upon request at a reduced fee.
  212.  
  213.  
  214.  
  215.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 5
  216.  
  217.  
  218.  
  219.             TERMS OF DISTRIBUTION :
  220.  
  221.  
  222.     Redistribution of DISK COPY FAST must include the software, its
  223.     documentation file, order form and all supplemental files (see
  224.     FILES.TXT) as a single unit without any modification AND subject
  225.     to the following conditions :
  226.  
  227.  
  228.     1. Any individual is welcome to make copies for his/her friends
  229.        and/or colleagues if NO FEE is charged.
  230.  
  231.  
  232.     2. Electronic bulletin boards, whether they charge or do not
  233.        charge their users subscription fee, are welcome to post the
  234.        program for down loading as long as they do not charge any fee
  235.        in particular for the distribution of DISK COPY FAST.
  236.  
  237.  
  238.     3. Computer information services such as CompuServe (CIS), Genie,
  239.        etc., may post this software for their subscribers.
  240.  
  241.  
  242.     4. Non-commercial user groups and computer clubs may distribute
  243.        the program to their members if the fee charged for the
  244.        diskette containing DISK COPY FAST does not exceed $10.
  245.  
  246.  
  247.     5. Disk vendors approved by the Association of Shareware
  248.        Professionals or disk vendors who explain the concept of
  249.        shareware in their ads that quote a price may distribute the
  250.        shareware version of DISK COPY FAST.
  251.  
  252.  
  253.     6. Other commercial enterprises wishing to distribute DISK COPY
  254.        FAST either alone or in combination with other hardware,
  255.        software, books or materials must obtain permission in writing
  256.        from the author.
  257.  
  258.  
  259.  
  260.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 6
  261.  
  262.  
  263.  
  264.                ACKNOWLEDGEMENTS
  265.  
  266.  
  267.     The author of DISK COPY FAST sincerely wish to thank the following
  268.     people.
  269.  
  270.  
  271.     Mr. Jeff. Chen from TAIWAN provided valuable information about
  272.     diskette controller. Without his help DISK COPY FAST can not be
  273.     really fast. Joe Warjas, co-sysop of the PIE BBS, provided many
  274.     valuable suggestions. He also helped proof read the DOC and TXT
  275.     files and distributed the program to many BBSes. Robert Everett
  276.     and Klaus Schnack made great contributions by spending many hours
  277.     testing several versions of DISK COPY FAST. They also provided many
  278.     valuable suggestions.
  279.  
  280.  
  281.  
  282.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 7
  283.  
  284.  
  285.  
  286.     1. INTRODUCTION:
  287.  
  288.  
  289.        DISK COPY FAST is a one pass diskette duplication utility which
  290.        makes copies of 1.44 MB, 720 KB, 1.2 MB and 360 KB diskettes.
  291.        Many extended formats are also supported. This includes
  292.        Microsoft DMF, IBM XDF and selected FDFORMAT formats. Users can
  293.        also duplicate Macintosh high density disks with DISK COPY FAST
  294.        on the PC platform.
  295.  
  296.        DISK COPY FAST is incredibly fast. For example, using DOS
  297.        command DISKCOPY to duplicate a 360 KB, 1.2 MB, 720 KB or 1.44
  298.        Mb diskette, assuming diskette shuffling doesn't take any time,
  299.        will take 43%, 50%, 42% or 57% longer than using DISK COPY FAST.
  300.        Add up the shuffling time the saving becomes unbelievable. See
  301.        section 10 for details.
  302.  
  303.        More importantly, DISK COPY FAST achieves its high performance
  304.        by precise timing, not by sacrificing compatibility. Every
  305.        single read, write or format is done following the industry
  306.        standard, strictly, no compromise!
  307.  
  308.        Can you ask for anything more?
  309.  
  310.        See the next section for other outstanding features.
  311.  
  312.  
  313.  
  314.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 8
  315.  
  316.  
  317.  
  318.     2. MAIN FEATURES
  319.  
  320.  
  321.        ***  Performs the DOS commands FORMAT, DISKCOPY and DISKCOMP
  322.         all in one single pass.
  323.  
  324.        ***  Copy VERY fast from 8088 to 486, from monochrome to SVGA.
  325.  
  326.        ***  Friendly, informative and visually appealing user interface
  327.         with on-line help and mouse support. No need to go through
  328.         a lengthy DOC file and you still couldn't remember all the
  329.         options and switches.
  330.  
  331.        ***  Command line arguments for working with batch files.
  332.  
  333.        ***  Hot keys designed to make your backup or mass production
  334.         much easier.
  335.  
  336.        ***  Utilizes extended memory (XMS) for faster speed and to
  337.         save your hard disk from unnecessary wear and tear.
  338.  
  339.        ***  Creates an exact image file of a diskette.
  340.  
  341.        ***  Fast mode that reads and writes only the diskette portion
  342.         which contains data and does not waste any time reading
  343.         and writing the empty portion.
  344.  
  345.        ***  Supports four diskette drive systems.
  346.  
  347.        ***  Provides Some degree of protection against boot sector
  348.         virus. (See section 13. Although not complete, this
  349.         sometimes can be a life-saver.)
  350.  
  351.        ***  Audio signal at end of reading and writing a diskette or 20
  352.         seconds of inactivity.
  353.  
  354.        ***  High efficiency. When copying a 1.2 MB diskette in a
  355.         system with 590 KB free memory, DISK COPY FAST easily
  356.         stored 32 tracks while another diskette copy program could
  357.         only store 17 tracks of data in conventional memory.
  358.  
  359.        ***  More features waiting for you to discover. The more
  360.         experienced you are the better the DISK COPY FAST stands
  361.         out.
  362.  
  363.        If you duplicate large quantities of diskettes on a regular basis
  364.        there is more for you. Check the features of DISK COPY PLUS, a
  365.        professional version of DISK COPY FAST, on section 18.
  366.  
  367.  
  368.  
  369.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 9
  370.  
  371.  
  372.  
  373.     3. SYSTEM REQUIREMENT AND COMPATIBILITY
  374.  
  375.  
  376.        To run DISK COPY FAST you need at least 200K Bytes of free
  377.        conventional memory. In addition, the total of free conventional
  378.        and extended memory plus free current disk (hard disk or RAM
  379.        disk) space should be at least 128K Bytes more than the diskette
  380.        you want to duplicate.
  381.  
  382.  
  383.        If you intend to use extended memory, some type of extended
  384.        memory driver, such as HIMEM.SYS which comes with DOS (version
  385.        5.0 or above) or QEMM which you need to purchase separately, is
  386.        required. Extended memory can be accessed without any driver but
  387.        it is dangerous to do so.
  388.  
  389.  
  390.        The program has been tested on machines with different hardware
  391.        and software configurations. The testing results show that it
  392.        runs almost as fast on an 8088 as on a 486 machine. If your
  393.        system does not have enough memory and needs to use the hard
  394.        disk instead, your hard disk should have at least a 200 KB/sec
  395.        transfer rate and should not be overly fragmented.
  396.  
  397.  
  398.  
  399.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee      page 10
  400.  
  401.  
  402.  
  403.     4. HOW TO INSTALL AND RUN DISK COPY FAST
  404.  
  405.  
  406.        It's easy! Just copy all the files to a directory created for
  407.        DISK COPY FAST. In order to run the program anywhere you like
  408.        you need to include the directory in the PATH defined in your
  409.        AUTOEXEC.BAT file or create a one-line batch file containing
  410.        the path of DCF.EXE.
  411.  
  412.  
  413.        To run the program type "DCF" followed by the "enter" key. If
  414.        you only have one or two floppy drives you can skip the rest of
  415.        this section and continue at section 5 for command line
  416.        arguments.
  417.  
  418.  
  419.        In systems with four floppy drives, if a device driver which
  420.        came with the controller is installed DISK COPY FAST usually can
  421.        detect the drive letters automatically and the drive letters
  422.        should be used to specify the third and fourth drives. If no
  423.        device driver (TSR) is installed you need to use 3 and 4 as the
  424.        drive letters for the third and fourth drives. In this case you
  425.        need to edit a text file that provides the information on floppy
  426.        drive capacity.
  427.  
  428.  
  429.        The following is an example of the text file in which a 1.2MB,
  430.        a 1.44MB and a 360KB drives are specified as the first, the
  431.        second and the third drives with drive letters A: B: and G:,
  432.        respectively. The 0 on the last line indicates that the fourth
  433.        drive is not installed. If all drives are defined, such as in
  434.        the example, DISK COPY FAST will not check with DOS for drive
  435.        capacity. This can speed up the initialization process.
  436.  
  437.  
  438.        $DRIVE
  439.         1 1200 A:
  440.         2 1440 B:
  441.         3  360 G:
  442.         4    0
  443.  
  444.  
  445.        The name of the text file is CONFIG.DCF. DCF automatically looks
  446.        for this as its configuration file. If you use a different name
  447.        you will need to specify the file name on the command line. For
  448.        example, "DCF @ABC" if the file name is ABC.
  449.  
  450.  
  451.  
  452.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 11
  453.  
  454.  
  455.  
  456.     5. COMMAND LINE ARGUMENTS AND EXAMPLES
  457.  
  458.  
  459.        There are fourteen options you can specify using command line
  460.        arguments. You can find detailed description in this section or
  461.        run "DCF /?" to get a summery on line. These options can also be
  462.        specified in the CONFIG.DCF file. The command line options
  463.        override the CONFIG.DCF options. The first six options can also
  464.        be toggled on line with the pull down menu.
  465.  
  466.  
  467.        In addition, you can also specify an alternative configuration
  468.        file, source, and/or target drive/image file on the command line.
  469.        See examples at the end of this section.
  470.  
  471.  
  472.        Note that the '+' sign after any option can be omitted.
  473.  
  474.  
  475.        /c  followed by +/-. Set Compare ON/OFF. When ON the program
  476.            performs read-back and byte-by-byte comparison for every
  477.            track written to a target diskette.  Default is ON.
  478.  
  479.        /m  followed by +/-. Set Format ON/OFF. When ON the program
  480.            formats before writing to target diskettes. If OFF the
  481.            program will format only when necessary.  Default is OFF.
  482.  
  483.        /f  followed by +/-. Set Fast ON/OFF. When ON the program will
  484.            only read/write the portion with active data and skip empty
  485.            portion of diskettes.  Default is ON.
  486.  
  487.        /s  followed by +/-. Set Sound ON/OFF. When ON the program will
  488.            give an audio signal after reading and writing a diskette or
  489.            20 seconds of inactivity. Default is ON.
  490.  
  491.        /k  followed by +/-. Set Keystrokes +/-. When + you need to
  492.            press the highlighted letter followed by the "enter" key to
  493.            execute a command. When - NO "enter" key is required.
  494.            Default is +.
  495.  
  496.        /n  followed by +/-. Set Menu +/-. Available only when a mouse
  497.            driver is present. When + you can see and click at every
  498.            command to execute. When - you need to pull the second level
  499.            commands down from a level one command. Default is -.
  500.  
  501.        /d  followed by +/-. Set Delay ON/Off. If your machine is not so
  502.            slow as an 8088/4.77MHz and would like to see whether the
  503.            program can copy at highest speed on your system try /d-.
  504.            Default is ON.
  505.  
  506.  
  507.  
  508.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 12
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.        /a  followed by +/-. Set analyze ON/OFF. If ON the program will
  516.            check density before copying to a target diskette. If you
  517.            copy a low density to a high density disk or vice versa
  518.            (usually a mistake) the program will give a warning and you
  519.            can decide to skip, go ahead, or format before writing.
  520.            Default is ON.
  521.  
  522.        /b  followed by +/-. Set backup ON/OFF. If ON the program will
  523.            repeatedly read source and write target. The program quits
  524.            automatically when you press the ESC key. To turn this
  525.            option ON you also need to specify the source and target on
  526.            command line. Default is OFF.
  527.  
  528.        /o  followed by +/-. Set "mono in color" mode. In a color
  529.            system, you can use /o+ to force DISK COPY FAST run in black
  530.            and white. Default is -.
  531.  
  532.        /t  followed by +/-. Set density priority. If + the program tries
  533.            reading a new disk as a high density disk in a 1.2 or 1.44MB
  534.            drive. If - low density has higher priority. Default is +.
  535.  
  536.        /v  followed by +/-. Set boot sector virus warning ON/OFF. If ON
  537.            the program will give warning when boot sector contains
  538.            invalid data. If OFF no warning will be given and one of the
  539.            standard formats (360KB, 1.2MB, 720KB or 1.44MB) is assumed.
  540.  
  541.        /x  followed by +/-. Set multiple target ON/OFF. If ON the
  542.            program will read source once and write targets repeatedly.
  543.            The program quits automatically when you press the ESC key.
  544.            To turn this option ON you also need to specify the source
  545.            and target on the command line. Default is OFF.
  546.  
  547.        /w  followed by +/-. Set "write protect" ON/OFF. If ON the
  548.            program will not read a diskette which is not write-
  549.            protected. This is useful when you are backing up a sequence
  550.            of diskettes and the source are all write-protected. You use
  551.            this option to prevent the mistake of reading a diskette
  552.            which should be a target instead of source. Default is OFF.
  553.  
  554.        @file_name  specify alternative name for the configuration file.
  555.  
  556.        file_name  define file_name as source or target image file.
  557.  
  558.        drive:  define a floppy drive as source or target drive.
  559.  
  560.  
  561.  
  562.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 13
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.        EXAMPLES:
  570.  
  571.  
  572.        DCF /m-k+n-    Set defaults of Format, Keystrokes and Menu to
  573.               OFF, + and -.
  574.  
  575.        DCF /m-kn-     Same as the last example. The '+' can be and is
  576.               omitted.
  577.  
  578.        DCF /mcd-      Set defaults of Format, Compare and Delay to
  579.               ON, ON and OFF.
  580.  
  581.        DCF A:         Read from drive A: and write to drive A:.
  582.  
  583.        DCF A: B:      Read from drive A: and write to drive B:.
  584.  
  585.        DCF 3: 4:      Read from third drive and write to fourth drive
  586.               when device driver is not installed.
  587.  
  588.        DCF G: H:      Read from third drive and write to fourth drive
  589.               when device driver is installed and the drive
  590.               letters are G and H, respectively.
  591.  
  592.        DCF A: ABC     Read from drive A: and write to image file ABC.
  593.  
  594.        DCF /x+ ABC A: Read from image file ABC and produce as many
  595.               target as you like using drive A:.
  596.  
  597.        DCF /b+ B:     Back up a sequence of diskettes using drive B:
  598.  
  599.  
  600.  
  601.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 14
  602.  
  603.  
  604.  
  605.     6. HOW TO USE PULL-DOWN MENUS IN DISK COPY FAST
  606.  
  607.  
  608.        After you type DCF followed by the "enter" key, the Shareware
  609.        screen appears. Press the enter key again, after three seconds,
  610.        and the Main Menu appears.
  611.  
  612.  
  613.        6.1 SELECT : To select a command, use the arrow keys or simply
  614.            press the highlighted letter. If Option|Key is - the
  615.            command will be executed immediately.
  616.  
  617.  
  618.        6.2 EXECUTE : To execute a command, press the enter key after
  619.            you have selected the command. If Option|Key is - you don't
  620.            need to press the enter key.
  621.  
  622.  
  623.        6.3 ESC key : You can press the ESC key to interrupt a Read or
  624.            Write action. If the program is not busy doing something
  625.            this will return you to the Main Menu. If you are already at
  626.            the Main Menu, the program will exit to the operating system.
  627.  
  628.  
  629.        6.4 Mouse : With this version mouse support is added. You can
  630.            use the mouse on any screen except Help|register. When
  631.            prompted you can click the left button on an answer. You can
  632.            also click the right button to signal an interrupt. Clicking
  633.            the right button is the same as pressing the ESC key.
  634.            Options can be toggled by clicking on the option window.
  635.            When a mouse driver is present you can choose between Full
  636.            and Regular menu by Option|Menu. Full menu is highly
  637.            recommended.
  638.  
  639.  
  640.  
  641.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 15
  642.  
  643.  
  644.  
  645.     7. WINDOWS
  646.  
  647.  
  648.        There are three windows in DISK COPY FAST.
  649.  
  650.  
  651.        7.1 RESOURCE window : This window shows you the resources in
  652.            your system which can be utilized for duplicating a
  653.            diskette. Inside this window, "Con mem" shows you the size
  654.            of free conventional memory, "Ext mem" shows you the size
  655.            of free extended memory and "Cur dsk" shows you the size of
  656.            free space on the current disk (hard or RAM disk.) It also
  657.            shows you the capacities of available diskette drives.
  658.  
  659.  
  660.        7.2 OPTION window : It shows you current read/write options.
  661.            See command "Option" in the next section for details and how
  662.            to change them.
  663.  
  664.  
  665.        7.3 INFORMATION window : It shows you the status of the loaded
  666.            source diskette. For example if it says 61 out of 80 tracks
  667.            it means the source diskette has 80 tracks but only the
  668.            first 61 tracks contains useful data and the last 19 tracks
  669.            are empty. Then it will show you how these 61 tracks are
  670.            loaded in your system. For example, it may says 34 tracks in
  671.            conventional memory, 20 in extended memory and 7 on current
  672.            disk. It also shows you other information such as the time
  673.            it took to perform the last read, write (in seconds) and how
  674.            many copies you have made so far.
  675.  
  676.            Note that the information window won't be visible until you
  677.            have a source diskette loaded in your system. Also note
  678.            that the track numbers shown when reading or writing a
  679.            diskette are 0 based which means if the diskette has 80
  680.            tracks the track numbers will be 0 to 79 instead of 1 to
  681.            80.
  682.  
  683.  
  684.  
  685.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 16
  686.  
  687.  
  688.  
  689.     8. COMMAND REFERENCE
  690.  
  691.  
  692.        8.1 Read: Loads the source diskette data from a diskette drive
  693.            or from an image file created previously by DISK COPY FAST
  694.            to conventional memory and extended memory and then hard
  695.            disk.
  696.  
  697.  
  698.        8.2 Write: Writes a loaded source diskette's data to a diskette
  699.            drive or an image file.
  700.  
  701.  
  702.        8.3 Compare: Compares the loaded source diskette with another
  703.            diskette in a diskette drive or an image file.
  704.  
  705.  
  706.        8.4 Option: Includes six subcommands for you to set read/write
  707.            options, sound, keystroke and menu style.
  708.  
  709.            "Format ON" means format target diskette before writing.
  710.  
  711.            "Format OFF" means format only when necessary.
  712.  
  713.            "Compare ON" means perform a read-back and BYTE-BY-BYTE
  714.                 comparison immediately after writing a track to
  715.                 target diskette.
  716.  
  717.            "Fast ON" means don't read/write empty portion of source and
  718.              target diskette.
  719.  
  720.            "Sound ON" turns audio signal ON.
  721.  
  722.            "Key -" saves you some keystrokes.
  723.  
  724.            "Menu +" gives you a Full and faster menu.
  725.  
  726.            If a mouse driver is present, options can be toggled
  727.            directly by clicking on the option window.
  728.  
  729.            The current status of these options is shown in the OPTION
  730.            window. Note that subcommands "Format" and "Compare" affect
  731.            write only while "Fast" affects both read and write.
  732.  
  733.  
  734.  
  735.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 17
  736.  
  737.  
  738.  
  739.     9. HOT KEYS
  740.  
  741.  
  742.        When you purchase software, you know how important it is to make
  743.        a backup. So you FORMAT, DISKCOPY... shuffle, shuffle. After all
  744.        the hard work you still feel a little uneasy. So you DISKCOMP
  745.        and again you are busy shuffling. What a waste of time and
  746.        energy!
  747.  
  748.  
  749.        Let DISK COPY FAST do the hard work and save time for you. Type
  750.        DCF to bring up the menu, press F5 (or F6) and then alternate
  751.        between source and target diskettes. When you are finished just
  752.        press the ESC key. It's fast and it's easy. No more shuffling.
  753.        You don't need to repeat the same command sequences and all the
  754.        switches over and over again. Best of all, the BYTE-BY-BYTE
  755.        comparison is already done. No need to DISKCOMP.
  756.  
  757.  
  758.        Sounds good? Give it a try. Just remember F5 (function key) is
  759.        for copying a sequence of diskettes in drive A and F6 is for
  760.        copying a sequence of diskettes in drive B. If you want to
  761.        change the read/write options do it before using the hot keys.
  762.  
  763.  
  764.        If you need to duplicate more than one copy from the same source
  765.        there are two more hot keys available. F7 and F8 produce
  766.        multiple target diskettes in drive A: and B:, respectively. The
  767.        source diskette needs to be loaded before using these two
  768.        hotkeys.
  769.  
  770.  
  771.        Note : 1) DISK COPY FAST has an auto-sensing feature. The
  772.              program will start reading or writing a diskette when
  773.              it senses that a diskette is present. The only
  774.              exception is when you are using the same drive
  775.              repeatedly. In this case, to give you a chance to
  776.              change diskettes, the program will wait for a "drive
  777.              door opened followed by a drive door closed" even if
  778.              it has sensed that a diskette is already present.
  779.  
  780.  
  781.           2) Because of the auto-sensing feature mentioned above,
  782.              no matter how many diskettes you need to copy the
  783.              whole operation requires only two keystrokes, one of
  784.              the F5 to F8 keys at the beginning and the ESC key at
  785.              the end. Between these two keystrokes all you have to
  786.              do is changing diskettes when reading or writing is
  787.              completed.
  788.  
  789.  
  790.  
  791.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 18
  792.  
  793.  
  794.  
  795.     10. BENCHMARK AND COMPARISON
  796.  
  797.  
  798.        10.1   Benchmark, HOW FAST CAN IT GO
  799.  
  800.  
  801.        The following results are from a 386, 16.7 MHz (33 MHz with
  802.        Turbo mode turned off) compatible machine with 360KB, 1.2MB and
  803.        1.44MB diskette drives. The numbers are the time in seconds for
  804.        DISK COPY FAST and DOS commands to perform the specific task.
  805.        In each cell, the 1st number is for a 100% full diskette the
  806.        second number (in parentheses) is for 25% loaded diskette.
  807.  
  808.        The time for DOS commands does NOT include diskette shuffling
  809.        time.
  810.  
  811.  
  812.  
  813.             task     360 KB     1.2 MB     720 KB      1.44 MB
  814.        ------------------------------------------------------------
  815.        DCF         R    15  (4)    30   (8)    35  (10)    35   (9)
  816.        DCF         W    15  (4)    30   (9)    35  (10)    35   (9)
  817.        DCF        WC    29  (7)    57  (14)    69  (18)    68  (17)
  818.        DCF        FW    33 (28)    67  (57)    81  (69)    80  (69)
  819.        DCF       FWC    47 (32)    93  (64)   112  (77)   112  (76)
  820.        ------------------------------------------------------------
  821.        DISKCOPY   RW    43 (43)    90  (90)   102 (102)   110 (110)
  822.        DISKCOPY  FRW    84 (84)   162 (162)   220 (220)   223 (223)
  823.        DISKCOMP   RC    43 (43)    93  (93)   102 (102)   133 (133)
  824.  
  825.  
  826.  
  827.        Note : (1) Time for DOS commands does NOT include diskette
  828.               shuffling time.
  829.  
  830.           (2) Under the "task" column in the above table, R stands
  831.               for Read, W stands for Write, F stands for Format
  832.               and C stands for BYTE-BY-BYTE comparison.
  833.  
  834.           (3) Performance varies on different machine.
  835.  
  836.           (4) The benchmark was performed with option delay ON. If
  837.               your machine is not too slow you can do better with
  838.               option delay OFF.
  839.  
  840.  
  841.  
  842.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 19
  843.  
  844.  
  845.  
  846.        10.2   Comparison, HOW MUCH CAN YOU SAVE
  847.  
  848.  
  849.        Again, we give DOS commands the best possible conditions. We
  850.        assume diskette shuffling doesn't take any time. When there is
  851.        more than one way to have the work done using DOS commands, we
  852.        choose the one with the shortest time. For example, while you
  853.        can use DISKCOPY to copy from source to unformatted target, it
  854.        would be faster to format the diskette first before copying and
  855.        this will be the DOS method we use for comparison.
  856.  
  857.        Still, there are some problems with DOS commands which we can't
  858.        help. For example, DOS commands have no FAST mode and can't
  859.        read a source once and write target many times.
  860.  
  861.        The following tables show how much longer, in percentage, it
  862.        takes using DOS commands than using DISK COPY FAST. The first
  863.        table is for a 100% full diskette and the second table is for
  864.        a 25% loaded diskette. In each table, the first row is for
  865.        straight copying, no format, no comparison, the second row
  866.        includes comparison but not formatting, the third row includes
  867.        formatting but not comparison. The last row includes both.
  868.  
  869.  
  870.        task   360K   1.2M   720K   1.44M    Comment
  871.        ------------------------------------------------------------
  872.        RW      43%    50%    42%    57%
  873.        RWC     95%   110%    92%   136%     DOS needs to read twice
  874.        RFW     65%    67%    50%    61%
  875.        RFWC    97%   107%    88%   116%     DOS needs to read twice
  876.  
  877.  
  878.  
  879.        task   360K   1.2M   720K   1.44M    Comment
  880.        ------------------------------------------------------------
  881.        RW     438%   429%   410%   511%
  882.        RWC    682%   732%   629%   835%     DOS needs to read twice
  883.        RFW    147%   149%   123%   137%
  884.        RFWC   239%   254%   220%   274%     DOS needs to read twice
  885.  
  886.  
  887.  
  888.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 20
  889.  
  890.  
  891.  
  892.     11. WHAT IS AN IMAGE FILE ?
  893.  
  894.  
  895.         When you format a 1.2 M Bytes diskette, it actually contains
  896.         1,228,800 bytes but DOS tells you only 1,213,952 bytes are
  897.         available. Where are the other 14,848 bytes? They are used by
  898.         DOS to store information about the format, allocation of files
  899.         and root directory of the diskette. When you use COPY or XCOPY
  900.         to copy files from one diskette to another this information is
  901.         not copied. Also, the file allocation may be different. Same
  902.         files may occupy different sectors on the two diskettes.
  903.  
  904.  
  905.         An image file is created by reading the source diskette
  906.         sector-by-sector, track-by-track in the original order. It
  907.         contains every bit of information of the source diskette.
  908.         Thus, the size of the image file of a 1.2 MB diskette will be
  909.         exactly 1,228,800. This file can be stored on the hard disk or
  910.         on tape. (You can use some type of compression utility program
  911.         such as ARJ, LHA or PKZIP to save storage space if you like)
  912.  
  913.  
  914.         Why do I want to do that, You ask? I'll describe one possible
  915.         application here.
  916.  
  917.  
  918.         For archive purpose: You know the importance of backing up
  919.         the software you bought. How do you do that? DISKCOPY them to
  920.         another set of floppies? You can do that but what if you
  921.         already have hundreds of floppies around? If you are rich you
  922.         can save image files to hard disk. If you are not so rich save
  923.         them to tape. With compression one tape (costs about $20) can
  924.         hold as many as 200 image files of 1.2 MB floppies yet the
  925.         size is smaller than an audio cassette. Several months from
  926.         now if your original diskettes are damaged you can retrieve
  927.         image files from the tape, write to new diskettes and you have
  928.         an identical copy of the original (this won't work if the
  929.         original is copy-protected.) Of course tape drives are slow,
  930.         but this is archiving and you are not supposed to have to do
  931.         it often.
  932.  
  933.  
  934.  
  935.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 21
  936.  
  937.  
  938.  
  939.     12. ABOUT EXTENDED MEMORY
  940.  
  941.  
  942.         To use extended memory (i.e. memory beyond 1 MB) you need the
  943.         following.
  944.  
  945.         1. At least IBM PC AT or compatible with 80286 or better CPU.
  946.  
  947.         2. Of course you need to have extended memory installed.
  948.  
  949.         3. For safety reasons DISK COPY FAST also requires that you
  950.            have some kind of extended memory manager (or driver)
  951.            installed which conforms to the Microsoft eXtended Memory
  952.            Specification (XMS), version 2.0 or above. You can use
  953.            HIMEM.SYS which is included with DOS 5.0 so you don't need
  954.            to spend extra money to get one. You can also use QEMM386
  955.            or any other memory manager as long as it conforms to the
  956.            XMS specification.
  957.  
  958.  
  959.  
  960.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 22
  961.  
  962.  
  963.  
  964.     13. ABOUT BOOT SECTOR VIRUS PROTECTION
  965.  
  966.  
  967.     !!! IMPORTANT : Do not assume a diskette is virus-free just because
  968.         it is accepted by DISK COPY FAST.
  969.  
  970.  
  971.         As a bonus, DISK COPY FAST also gives you some protection
  972.         against boot sector viruses such as Michaelangelo. DISK COPY
  973.         FAST was never intended to be an anti-virus program and by no
  974.         means should this kind of protection be considered complete.
  975.         Having said that, here is how it works.
  976.  
  977.  
  978.         Every diskette contains some important information in the boot
  979.         sector which is usually damaged when infected by a boot sector
  980.         virus. If DISK COPY FAST finds any invalid data in the boot
  981.         sector it will warn you and refuse to copy the diskette. You
  982.         can then use an anti-virus program to check it and/or kill it.
  983.         This feature can be very helpful or even a life-saver when you
  984.         don't think so, but you actually have a boot sector virus on
  985.         a source diskette.
  986.  
  987.  
  988.         A side effect of this feature is that sometimes you have a
  989.         virus-free diskette with invalid data in the boot sector and
  990.         DISK COPY FAST refuses to copy it. For example, the way some
  991.         anti-virus programs kill a boot sector virus is to write a
  992.         constant value on the boot sector. The virus is killed but the
  993.         boot sector information is never recovered.
  994.  
  995.  
  996.         For flexibility, DCF allows you to ignore the warning. If you
  997.         are sure that there is no virus you can press 'I' on line to
  998.         ignore the warning. You can even specify option /v- on the
  999.         command line and DCF will not give such virus warning. This is
  1000.         useful, for example, when you are duplicating Macintosh disks
  1001.         on PC.
  1002.  
  1003.  
  1004.         This feature actually saved me twice. I believe it will save
  1005.         some of you too.
  1006.  
  1007.  
  1008.  
  1009.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 23
  1010.  
  1011.  
  1012.  
  1013.     14. EXTENDED FORMATS SUPPORT
  1014.  
  1015.  
  1016.        14.1   The basic idea and tradeoff
  1017.  
  1018.  
  1019.        For convenience, the term "extended formats" refers to all
  1020.        formats that are not widely used today. This includes 3.5"
  1021.        diskettes not formatted as 720KB or 1.44MB and 5.25" diskettes
  1022.        not formatted as 360KB or 1.2MB diskettes.
  1023.  
  1024.  
  1025.        Usually, the purpose of using extended formats is to increase
  1026.        the capacity of a diskette. This is usually done by increasing
  1027.        the number of sectors per track and the number of tracks. Some
  1028.        formats, such as XDF, also increased sector size to deduce the
  1029.        number of sectors and thus the overhead on each sector.
  1030.  
  1031.  
  1032.        However, except in very few cases, some kinds of tradeoff do
  1033.        exist. Usually the access speed is slowed down significantly,
  1034.        and in some cases the reliability may suffer also.
  1035.  
  1036.  
  1037.        1. Speed. When more sectors are squeezed into a track the gaps
  1038.           between sectors may become too small and sector interleave
  1039.           larger than one may be required. When sector interleave is
  1040.           set to two, the read/write operations that used to take one
  1041.           revolution now take two. Therefore, the time to read a track
  1042.           (and the whole disk) is doubled. For example, if we increase
  1043.           number of sectors per track from 18 to 21 we can increase the
  1044.           capacity of 3.5" HD disk from 1.44 MB to 1.68 MB. But in this
  1045.           case, sector interleave of 2 is required.
  1046.  
  1047.  
  1048.        2. Reliability. Some formats use more than 80 tracks. As the
  1049.           read/write head moves toward the center, the length of a
  1050.           track gets shorter. This means the same amount of data is
  1051.           packed in a smaller area. Some users may not feel comfortable
  1052.           using such formats for critical data while others may feel
  1053.           that the difference in length between the 80th track and the
  1054.           82th track is not that significant. For example, if we take
  1055.           the above 1.68 MB case and format two additional tracks near
  1056.           the center we can increase the capacity further to 1.72 MB.
  1057.  
  1058.  
  1059.        Based on these considerations, we chose to support on-the-fly
  1060.        formatting for two formats each of the 3.5" and 5.25" high
  1061.        density disks. For 3.5" high density disks, we support 1680KB
  1062.        (80 tracks) and 1722KB (82 tracks) formats. For 5.25" high
  1063.        density disks, we support 1440KB (80 tracks) and 1476KB (82
  1064.        tracks) formats. Other formats can be copied without on-the-fly
  1065.        formatting as long as the boot sector is intact.
  1066.  
  1067.  
  1068.  
  1069.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 24
  1070.  
  1071.  
  1072.  
  1073.        14.2   Details of support and limitation
  1074.  
  1075.  
  1076.        Diskette formats supported by DISK COPY FAST are divided into
  1077.        the following four groups. Except for the types in group 4, DISK
  1078.        COPY FAST can format a target on the fly.
  1079.  
  1080.  
  1081.        1. Standard formats with valid boot sectors. This includes
  1082.           360KB, 1200KB in 5.25" drive and 720KB, 1440KB in 3.5" drive.
  1083.  
  1084.  
  1085.        2. Standard formats with invalid boot sectors. This includes
  1086.           non-DOS disk such as Macintosh HD disk and DOS disks that are
  1087.           infected by virus or have been disinfected from virus but
  1088.           still have invalid boot sectors. By default, DISK COPY FAST
  1089.           will give warning, but allow users to choose to "Ignore" it.
  1090.           This warning can be turned off completely by the /v- option.
  1091.  
  1092.  
  1093.        3. Selected extended standard formats with valid boot sectors.
  1094.           This includes Microsoft DMF, IBM XDF and selected formats by
  1095.           formatting programs such as 800K and FDFORMAT. Specifically,
  1096.           the following formats are supported and can be formatted on
  1097.           the fly.
  1098.  
  1099.           a. Microsoft DMF
  1100.           b. IBM XDF
  1101.           c. 3.5" high density disks formatted to 1680KB or 1722KB.
  1102.           d. 5.25" high density disks formatted to 1440KB or 1476KB.
  1103.           e. 5.25" double density disks formatted to 800KB.
  1104.  
  1105.  
  1106.        4. Other extended standard formats with valid boot sectors. DISK
  1107.           COPY FAST can only copy disks of this group to pre-formatted
  1108.           targets.
  1109.  
  1110.  
  1111.   ** NOTE **  Support for XDF format is limited to legal backup purpose.
  1112.           Users must have legal, original copy of such format and can
  1113.           only produce one backup copy. Advanced feature, such as image
  1114.           file, hot key for multiple copies, etc., are disabled for XDF
  1115.           format.
  1116.  
  1117.  
  1118.  
  1119.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 25
  1120.  
  1121.  
  1122.  
  1123.     15. EXAMPLES
  1124.  
  1125.  
  1126.         In the following examples "xxx|yyy" means  you select and
  1127.         execute first level command "xxx" followed by its subcommand
  1128.         "yyy". The "Drive A" subcommand in these examples can be
  1129.         replaced by "Drive B" or the drive letters of the third and
  1130.         fourth drive. The "file_name" can replaced by any file name or
  1131.         your choice.
  1132.  
  1133.  
  1134.         1. How to make a single copy from source to target diskette.
  1135.  
  1136.            menu: (1) "Read|Drive A" to read source diskette.
  1137.              (2) "Write|Drive A" to write target diskette.
  1138.  
  1139.            command line: Use "DCF A:" to copy from drive A: to drive A:,
  1140.                  "DCF A: B:" to copy from drive A: to drive B:.
  1141.  
  1142.         2. How to read one source diskette and write many target
  1143.            diskettes.
  1144.  
  1145.            menu: (1) "Read|Drive A" to read source diskette.
  1146.              (2) Press function key F7 (or F8) if you want to use
  1147.              drive A (or drive B). See section 9.
  1148.  
  1149.            command line: Use "DCF /x+ A:" to read once from drive A: and
  1150.                  write as many targets as you like on drive A:,
  1151.                  "DCF /x+ A: B:" to read once from drive A: and
  1152.                  write as many targets as you like on drive B:.
  1153.  
  1154.         3. How to read a source diskette and create its image file on
  1155.            hard disk.
  1156.  
  1157.            menu: (1) "Read|Drive A" to read source diskette.
  1158.              (2) "Write|File" to produce image file.
  1159.  
  1160.            command line: Use "DCF A: file_name" to read from drive A:
  1161.                  and write to an image file.
  1162.  
  1163.         4. How to read an image file (already created) and write many
  1164.            target diskettes.
  1165.  
  1166.            menu: (1) "Read|File" to read image file.
  1167.              (2) Press function key F7 (or F8) if you want to use
  1168.              drive A (or drive B). See section 9.
  1169.  
  1170.            command line: Use "DCF /x+ file_name A:" to read from an
  1171.                  image file and write as many targets as you
  1172.                  like on drive A:.
  1173.  
  1174.  
  1175.  
  1176.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 26
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.         5. How to duplicate a diskette in large quantity.
  1184.  
  1185.            (1) Create an image file and keep it in hard disk (see 3
  1186.            above)
  1187.            (2) Each working session perform a read once and write many
  1188.            (see 4)
  1189.  
  1190.         6. How to backup a sequence of diskettes such as the original
  1191.            diskettes of the software you just bought.
  1192.  
  1193.            menu: (1) Use "Option" and its subcommands "Fast", "Compare"
  1194.              and "Format" to set desired read/write option. see
  1195.              section 8.
  1196.              (2) Press function key F5 (or F6) if you want to use
  1197.              drive A: (or drive B:). See section 9.
  1198.  
  1199.            command line: Use "DCF /b+ A:" to back up a sequence of
  1200.                  diskettes with drive A:, "DCF /b+w+ A:" when
  1201.                  all source diskettes are write protected. See
  1202.                  section 5 for other useful options.
  1203.  
  1204.  
  1205.  
  1206.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 27
  1207.  
  1208.  
  1209.  
  1210.     16. QUESTIONS AND ANSWERS
  1211.  
  1212.  
  1213.         1.  Q: After I made a copy using DISK COPY FAST I used DOS
  1214.            command DISKCOMP and it says that the two diskettes
  1215.            are not identical. What's wrong?
  1216.  
  1217.         A: If you turn Fast mode ON (default) DISKCOPY will only
  1218.            copy the portion of source diskette with useful data to
  1219.            target. The empty portion is not copied and  this is
  1220.            what DISKCOMP complains about. If you don't like this
  1221.            for any reason, just turn the Fast mode OFF. Then every
  1222.            track will be copied and the whole diskette will be
  1223.            identical to the original.
  1224.  
  1225.         2.  Q: I just installed more extended memory in my computer
  1226.            but DISK COPY FAST still says that I don't have any.
  1227.  
  1228.         A: There are other requirements. See section 12 for details.
  1229.  
  1230.         3.  Q: My PC is slow. Can it achieve the same performance as
  1231.            described in this documentation?
  1232.  
  1233.         A: Testing results show that DISK COPY FAST can copy almost
  1234.            as fast on an 8088 as on 486. If you don't have enough
  1235.            memory and need to use hard disk instead make sure your
  1236.            hard disk is not too slow (transfer rate 200 KB/sec or
  1237.            better) and not overly fragmented.
  1238.  
  1239.         4.  Q: I have an old PC (or XT) can I use DISK COPY FAST on
  1240.            it?
  1241.  
  1242.         A: Yes. See answer to question 3.
  1243.  
  1244.  
  1245.  
  1246.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 28
  1247.  
  1248.  
  1249.  
  1250.     17. SUPPORT AND SUGGESTIONS
  1251.  
  1252.  
  1253.         If you need support or you have comments, suggestions, or you
  1254.         believe there is a bug in the program, feel free to contact me,
  1255.         whether you are a registered user or not.
  1256.  
  1257.         You can contact me in four ways, listed below according to
  1258.         their timeliness. Registered users do have priority but I will
  1259.         try to help anyone in need.
  1260.  
  1261.         1. PIE BBS in Sunnyvale, CA, U.S.A. (408) 733-4670
  1262.            3 nodes with 28,800 USR Dual Standard V.everything.
  1263.  
  1264.            I check my mail almost daily on the PIE BBS. For the
  1265.            fastest response please send your message to CHANG LEE in
  1266.            the Shareware Authors Conference on this BBS.
  1267.  
  1268.            Effective 8/1/92 The PIE BBS has graciously allowed me to
  1269.            use their BBS as the main distribution point for DISK COPY
  1270.            FAST (DCF).  I will personally upload the most current
  1271.            version of DCF to this BBS.
  1272.  
  1273.      ----->    DCF is a free download to all callers on the PIE BBS.
  1274.  
  1275.  
  1276.         2. Shareware conferences on ILINK.
  1277.  
  1278.            I monitor ILINK conference almost daily. If your local BBS
  1279.            carries it you are welcome to send your message to CHANG LEE
  1280.            via this conferences.
  1281.  
  1282.         3. CompuServe Information Service (CIS)
  1283.  
  1284.            I check my mail at least once a week on CIS and will get
  1285.            back to you as soon as I receive your mail. Please send
  1286.            your mail to 71053,3517.
  1287.  
  1288.            The most current version of DCF can also be downloaded from
  1289.            CIS, forum IBMHW, Lib 1.
  1290.  
  1291.         4. You can also send your suggestions, questions and/or
  1292.            registration to the following address.
  1293.  
  1294.            Chang Ping Lee
  1295.            P.O. Box 60064
  1296.            Palo Alto, CA 94306
  1297.  
  1298.  
  1299.  
  1300.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 29
  1301.  
  1302.  
  1303.  
  1304.     18. INTRODUCING OTHER FINE PRODUCTS
  1305.  
  1306.  
  1307.         18.1   DISK COPY PLUS
  1308.  
  1309.  
  1310.         "I really find your DISK COPY PLUS a very very fine program. It
  1311.         literally has saved me a lot of time copying diskettes."
  1312.                         -----   one user, United States
  1313.  
  1314.  
  1315.         DISK COPY PLUS is the professional version of DISK COPY FAST.
  1316.         It includes all the features of DISK COPY FAST plus some
  1317.         advanced features.
  1318.  
  1319.  
  1320.         Power users: Imagine that you can read a standard format disk,
  1321.         convert it to the highest capacity (except XDF format,) then
  1322.         format, write and compare the target, all done in a single
  1323.         pass! No more slow formatting by FDFORMAT or similar utilities
  1324.         while you enjoy the maximum flexibility. Imagine that you can
  1325.         do so (and all kinds of operations) by a single keystroke on a
  1326.         hot key defined by yourself?
  1327.  
  1328.  
  1329.         Software publishers: Would you like to save time with high
  1330.         speed copying and save money with highest capacity formats?
  1331.         How about customized hot key that takes care of your daily
  1332.         operation at one keystroke. How about imbedding serial number
  1333.         on each disk with minimum time and effort?
  1334.  
  1335.  
  1336.         One of the most powerful features of DISK COPY PLUS is
  1337.         customized hot keys. You define up to 10 hot keys according
  1338.         to your special needs.
  1339.  
  1340.  
  1341.         A feature similar to hot keys but requiring no keystrokes is
  1342.         the AUTOEXEC feature. You define what DISK COPY PLUS should do
  1343.         automatically when you run the program, just like AUTOEXEC.BAT
  1344.         does when you reboot your computer.
  1345.  
  1346.  
  1347.         For example, DISK COPY PLUS can be configured so that each
  1348.         time you type DCP at the DOS prompt it will read an image file,
  1349.         set up a serial number (explained later), define read/write
  1350.         options and then prompt for the target disk. You then insert
  1351.  
  1352.  
  1353.  
  1354.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 30
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.         the target into drive A:, close the door and it will start
  1362.         copying. After you have done with one format, at the press of
  1363.         one key it converts the source to another format, say, from
  1364.         720KB to 360KB, and continue copying in another drive.
  1365.  
  1366.  
  1367.         In this example, it takes only two keystrokes (one to change
  1368.         format, another to quit.) to produce as many 360KB and 720KB
  1369.  
  1370.  
  1371.         target diskettes as you like. Each copy produced can have a
  1372.         unique serial number and each copy can be double checked with
  1373.         a BYTE-BY-BYTE comparison to make sure they are identical to
  1374.         the original, except for the serial number.
  1375.  
  1376.  
  1377.         This high degree of automation means that you can save time for
  1378.         more creative work, or you can hire someone who knows nothing
  1379.         about computers to do the copying for you.
  1380.  
  1381.  
  1382.         Another nice feature of DISK COPY PLUS is automatic serial
  1383.         number assignment. Some people like to change the disk serial
  1384.         number that DOS shows you when you use the DIR command. Other
  1385.         people like to imbed a unique serial number in their product.
  1386.         DISK COPY PLUS allow you to do either or both types of these
  1387.         serial numbers. In addition, it provides other tools to help
  1388.         you find and VERIFY the right location for imbedding serial
  1389.         numbers and show you the imbedded serial number on any
  1390.         duplicated diskette. This feature can be done automatically
  1391.         using the hot keys or AUTOEXEC features.
  1392.  
  1393.  
  1394.         DISK COPY PLUS also keeps track of serial number of EVERY
  1395.         image file for you so that you don't need to specify the
  1396.         serial number each time you run the program. It also keeps
  1397.         a log file for your diskette duplication. With a little
  1398.         editing (you add the distribution destination) the log file
  1399.         becomes a nice record of your diskette distribution.
  1400.  
  1401.  
  1402.         The power of DISK COPY PLUS keeps growing. Listed below are
  1403.         some other powerful commands.
  1404.  
  1405.  
  1406.  
  1407.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 31
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.         The DIAG command checks boot sector, file allocation table
  1415.         (FAT) and directory structure and provides reports for diskette
  1416.         usage and fragmentation.
  1417.  
  1418.  
  1419.         The CONVERT command convert diskette image from one format to
  1420.         another, so long as the data on original format can fit into
  1421.         the new format. For example, a 1.44 MB disk can be converted to
  1422.         360 KB diskette if the data on the 1.44 MB disk does not exceed
  1423.         the total data space on a 360 KB diskette.
  1424.  
  1425.  
  1426.         The DEFRAG command performs defragmentation on a diskette. It
  1427.         does more than just sectors swapping. The entire diskette is
  1428.         checked thoroughly for any possible way of compaction. The
  1429.         result is a perfect with no waste of space and no fragmentation.
  1430.  
  1431.  
  1432.         The DUMP command lets you move around the loaded diskette at
  1433.         very high speed. You can use it to check the contents of a
  1434.         diskette or verify the imbedded location(s) of a serial number.
  1435.  
  1436.  
  1437.         DISK COPY PLUS also provides commands that allow you to see
  1438.         the directory of a diskette, image file or diskette loaded in
  1439.         memory.
  1440.  
  1441.  
  1442.  
  1443.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 32
  1444.  
  1445.  
  1446.  
  1447.        18.2   DISK UTIL PACK
  1448.  
  1449.  
  1450.        "Your Disk Utility Package has many useful features. I was
  1451.        amazed by the copying speed of the F2H & H2F. They are time
  1452.        saving utilities. Great to use."     -----  one user, Singapore
  1453.  
  1454.  
  1455.        DISK UTIL PACK is a collection of five high performance and
  1456.        useful diskette utility programs. For example, the author uses
  1457.        H2F every day for filling orders for DISK COPY FAST and related
  1458.        products.
  1459.  
  1460.  
  1461.        F2H  (Floppy to Hard disk)
  1462.  
  1463.        A utility to copy a diskette to hard disk or RAM disk at very
  1464.        high speed. See the following table for benchmark results.
  1465.  
  1466.  
  1467.        H2F  (Hard disk to Floppy)
  1468.  
  1469.        A utility to copy recursively from current directory on hard
  1470.        disk or RAM disk to a diskette at very high speed. This program
  1471.        combined with F2H is ideal for backing up a small directory.
  1472.        See the following table for benchmark results.
  1473.  
  1474.  
  1475.  
  1476.                  H2F vs XCOPY      F2H vs XCOPY
  1477.           --------------------------------------------------
  1478.            Case 1 (1.2MB)     8  vs  40         8  vs  17
  1479.            Case 1 (1.44MB)    9  vs  50         9  vs  19
  1480.            Case 2 (1.2MB)     9  vs  33         9  vs  18
  1481.            Case 2 (1.44MB)    8  vs  40         9  vs  19
  1482.  
  1483.            Note: (1) Case 1 contains 36 files and no sub directory.
  1484.              Case 2 contains 13 files in 21 sub directories.
  1485.              Total file size in both cases is about 300 KB.
  1486.  
  1487.              (2) Performance varies on different systems. The
  1488.              above benchmark results are provided as an
  1489.              example, NOT a guarantee.
  1490.  
  1491.              (3) The above results were measured with a RAM disk
  1492.              on a 33 MHz 386 compatible system.
  1493.  
  1494.  
  1495.  
  1496.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 33
  1497.  
  1498.  
  1499.  
  1500.        FMT
  1501.  
  1502.        A utility to format 360KB, 1.2MB, 720KB and 1.44MB diskettes.
  1503.        Features include no keyboard operation, serial number assignment,
  1504.        label assignment and bad sectors handling.
  1505.  
  1506.        You type the program name at DOS prompt to start and press the
  1507.        ESC key to end, no keystroke in between!
  1508.  
  1509.        The serial number and label can be assigned incrementally with
  1510.        a text file which stores the serial number and label for the
  1511.        next diskette to be formatted. You can keep more than one text
  1512.        file for this purpose. Before exit, FMT will update the file
  1513.        automatically.
  1514.  
  1515.        Conventionally, a cluster is marked as bad cluster if the
  1516.        formatting program fails to access after three tries. FMT,
  1517.        however, adopts a more strict policy to ensure that your
  1518.        valuable data won't be saved on places which are bad or about to
  1519.        turn bad. FMT will try three times too. The difference is that
  1520.        if FMT fails to access a sector in the first try it will mark
  1521.        the sector bad and tell you how many tries has failed.
  1522.  
  1523.  
  1524.        CLN
  1525.  
  1526.        A utility to make full use of cleaning kits sold by 3M, Memorex
  1527.        and other companies.
  1528.  
  1529.        Without CLN, all you can do is to use commands such as DIR to
  1530.        get the disk drive moving and bring head into contact with the
  1531.        cleaning disk and the cleaning solution on it. However, there
  1532.        are two problems that only CLN can help you.
  1533.  
  1534.        Firstly, how many DIR commands you need to keep typing to keep
  1535.        the disk head in contact with the cleaning disk for 30 to 60
  1536.        seconds? With CLN you only need to type CLN to start and press
  1537.        the ESC to end the process, no keystrokes in between. CLN also
  1538.        "reads" both sides of every "track" to make full use of your
  1539.        cleaning kit. Try CLN once and you will know how many keystrokes
  1540.        it can save for you.
  1541.  
  1542.        Secondly, since there is no data on the disk DOS will stop after
  1543.        it fails to access the first track. This means you may only be
  1544.        using 0.625% of the surface of your cleaning disk! (There are 80
  1545.        tracks on a high density drive. Each track has two sides and you
  1546.        are only using one side on the first track.)
  1547.  
  1548.  
  1549.  
  1550.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 34
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.        CLN not only forces your system to keep on "reading" different
  1558.        tracks on the cleaning disk and thus clean the head more
  1559.        thoroughly but also provides you simple and easy ways to verify
  1560.        that it does what it claims. Your will have the confidence that
  1561.        you give your diskette drive the best care possible.
  1562.  
  1563.  
  1564.        CHDK (CHeck DisKette)
  1565.  
  1566.        A utility which gives detailed information about a diskette. It
  1567.        shows you the information contained in the system area of the
  1568.        diskette, check the integrity of the system area, gives you
  1569.        detailed layout of system area, root directory and data area and
  1570.        then give you a report of the fragmentation on the diskette.
  1571.  
  1572.        The program also shows you other important or interesting
  1573.        information about a diskette. For example, it shows you the
  1574.        sectors, clusters and tracks with active data, maximum number of
  1575.        root directory entries.
  1576.  
  1577.        CHDK shows you lots of information packed in one screen.
  1578.  
  1579.  
  1580.  
  1581.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 35
  1582.  
  1583.  
  1584.  
  1585.     19. REGISTRATION BENEFIT
  1586.  
  1587.  
  1588.         19.1   DISK COPY FAST
  1589.  
  1590.  
  1591.         If you find DISK COPY FAST useful and would like to continue
  1592.         using the program please register. The fee is only $20.00 plus
  1593.         $5.00 shipping and handling. In return, you will receive the
  1594.         following benefit.
  1595.  
  1596.  
  1597.         1. Life time registration! You'll be given a key to convert the
  1598.            shareware version to registered version. When a new release
  1599.            is available all you need to do is to down load it from your
  1600.            BBS and use the key to convert it to a registered version.
  1601.            This way you don't have to pay for updates no matter whether
  1602.            you registered for a commercial or non-commercial license.
  1603.  
  1604.  
  1605.         2. Personalized appreciation screen. Your name will be part of
  1606.            of the program and will be shown at the initial screen.
  1607.  
  1608.  
  1609.         3. No initial delay and no registration reminder screen. Batch
  1610.            file users can enjoy no keystroke operation except an ESC
  1611.            for multiple read and write.
  1612.  
  1613.  
  1614.         4. Customized sound effect. You will be shown how to edit a
  1615.            text file to produce your own audio signals or even have your
  1616.            PC play your favorite song when DISK COPY FAST or DISK COPY
  1617.            PLUS finishes reading or writing a diskette or when there is
  1618.            20 seconds of inactivity.
  1619.  
  1620.  
  1621.         5. Free telephone support.
  1622.  
  1623.  
  1624.         6. Super low price for the Diskette Utility Package. See the
  1625.            file PRODUCT.TXT for more information about the package.
  1626.  
  1627.  
  1628.         7. You will be shown how to edit the CONFIG.DCF file to use
  1629.            more options.
  1630.  
  1631.  
  1632.         8. Special discount if you later decide to upgrade to DISK COPY
  1633.            PLUS.
  1634.  
  1635.  
  1636.  
  1637.       DISK COPY FAST    Copyright 1992-1996    Chang Ping Lee       page 36
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.     19.2   DISK COPY PLUS
  1645.  
  1646.  
  1647.         Registered users of DISK COPY PLUS will receive the following.
  1648.         For more details about the features of DISK COPY PLUS, see
  1649.         section 18 of this documentation.
  1650.  
  1651.  
  1652.         1. Benefits 2 to 7, as listed on the last page, that registered
  1653.            users of DISK COPY FAST receive.
  1654.  
  1655.  
  1656.         2. Serial number assignment.
  1657.  
  1658.  
  1659.         3. AUTOEXEC feature.
  1660.  
  1661.  
  1662.         4. Customized hot keys.
  1663.  
  1664.  
  1665.         5. DIAG command which diagnoses a diskette.
  1666.  
  1667.  
  1668.         6. CONVERT command which converts diskette format.
  1669.  
  1670.  
  1671.         7. DEFRAG command which defragments a diskette.
  1672.  
  1673.  
  1674.         8. DUMP command which dumps the contents of the loaded disk on
  1675.            the screen.
  1676.  
  1677.  
  1678.         9. DIR command which checks root directory.
  1679.  
  1680.  
  1681.         10. Low cost update. Unless there are major enhancements, you
  1682.         only need to pay shipping & handling for each update.
  1683.  
  1684.  
  1685.  
  1686.         This page      : order information and payment methods.
  1687.         Last two pages : order form.
  1688.  
  1689.         You can also run REGISTER.EXE which helps you fill out the
  1690.         order form.
  1691.  
  1692.  
  1693.         1. Information:
  1694.  
  1695.            Please see page 4 of DCF53.DOC file for license agreement
  1696.            and section 18 for information regarding DISK COPY PLUS and
  1697.            DISK UTIL PACK.
  1698.  
  1699.  
  1700.         2. Order directly from DCF Software:
  1701.  
  1702.            Please send order form with payment to DCF Software. The
  1703.            following payment methods are accepted.
  1704.  
  1705.            a. Checks in US funds drawn on a US bank.
  1706.  
  1707.            b. Eurocheque. Payment must be in US dollars. Please add
  1708.           additional six US dollars to cover bank charge.
  1709.  
  1710.            c. Money order issued by banks, post office or American
  1711.           Express. Payment must be in US dollars.
  1712.  
  1713.            d. Credit card (VISA or Master Card.) Products must be
  1714.           mailed to the same person (card holder.)
  1715.  
  1716.            Payment by cash is discouraged as the author can not be
  1717.            responsible for any loss in the mail. It happened twice that
  1718.            the author couldn't find any payment in the envelope while
  1719.            users said they did enclose cash. When this happens products
  1720.            will NOT be mailed!
  1721.  
  1722.         3. Order from registration services, oversea vendors:
  1723.  
  1724.            CompuServe (CIS) : go SWREG and look for Registration ID
  1725.            1931. Only non-commercial license of DCF is available.
  1726.  
  1727.            U.K users can register with Simon Brain at PC Independent
  1728.            User Group, 87 High St., Tonbridge, Kent TN9 1RX, England.
  1729.  
  1730.            German users can register with Gerd Zöttlein at PD-Profi
  1731.            Zöttlein Software Vertriebs GmbH, Schulstrasse 13, D-86666
  1732.            Burgheim, Germany. Tel: 08432-1296.
  1733.  
  1734.            Belgian users can register with Alain Midavaine at AMISOFT,
  1735.            Rue CDT. Charcot 37, 1070 Bruxelles, Belgium. Tel: +32 2
  1736.            523 08 04, Fax: +32 2 523 08 04.
  1737.  
  1738.  
  1739.  
  1740.     ----------------------- < ORDER FORM - Page 1 > -----------------------
  1741.  
  1742.  
  1743.       I have read and agree to the terms in DCF53.DOC file and would like
  1744.       to order the following:
  1745.  
  1746.                          price     quantity   total
  1747.  
  1748.       DISK COPY PLUS  v5.3  commercial        $100       ____    $______
  1749.  
  1750.                 non-commercial    $ 50       ____    $______
  1751.  
  1752.       DISK COPY FAST  v5.3  commercial        $ 40       ____    $______
  1753.  
  1754.                 non-commercial    $ 20       ____    $______
  1755.  
  1756.       DISK UTIL PACK  v5.3  commercial        $ 40       ____    $______
  1757.  
  1758.                 non-commercial    $ 20       ____    $______
  1759.  
  1760.  
  1761.             Shipping & handling (U.S.A.          $5) $______
  1762.                         (Canada, Mexico  $6)
  1763.                         (Other countries $8)
  1764.  
  1765.                               Sub total  $______
  1766.  
  1767.  
  1768.                   CA residents please add sales tax  $______
  1769.  
  1770.       < CTRL 00104NF >                                    TOTAL  $______
  1771.  
  1772.  
  1773.       Disk type :   ( ) 3.5"      ( ) 5.25"
  1774.  
  1775.       Payment: ( ) money order  ( ) check  ( ) cash
  1776.            ( ) Master card  ( ) VISA
  1777.  
  1778.       |-------------------------------------------------------------------|
  1779.       |   NOTE: 1. Non-commercial license has ten copies per source       |
  1780.       |            disk/image file limitation and can only be licensed    |
  1781.       |            to individuals. Please see page 4 of DCF53.DOC for     |
  1782.       |            license agreement.                                     |
  1783.       |                                                                   |
  1784.       |         2. Price of Disk Util Pack (DUP) is valid only if you     |
  1785.       |            have registered or are registering Disk Copy Fast      |
  1786.       |            (DCF) or Disk Copy Plus (DCP.)                         |
  1787.       |                                                                   |
  1788.       |         3. For more information about DCP and DUP, please see     |
  1789.       |            file PRODUCT.TXT or section 18 of file DCF53.DOC.      |
  1790.       |                                                                   |
  1791.       |         4. Prices valid through June 30, 1997.                    |
  1792.       |-------------------------------------------------------------------|
  1793.  
  1794.  
  1795.  
  1796.        ----------------------- < ORDER FORM - Page 2 > -----------------------
  1797.  
  1798.  
  1799.       Credit card orders:
  1800.  
  1801.        Name as shown on the credit card: _______________________________
  1802.  
  1803.        Credit card number: _____________________________________________
  1804.  
  1805.        Expiration date: ________________________________________________
  1806.  
  1807.        Total amount in U.S. dollars: $__________________________________
  1808.  
  1809.        Signature: _______________________________  Date:________________
  1810.  
  1811.        * All credit card orders are mailed on the following Monday after
  1812.          they are received.
  1813.  
  1814.  
  1815.       Name      :   _____________________________________
  1816.  
  1817.       Address   :   _____________________________________
  1818.  
  1819.             _____________________________________
  1820.  
  1821.             _____________________________________
  1822.  
  1823.             _____________________________________
  1824.  
  1825.       Phone     :   _____________________________________
  1826.  
  1827.  
  1828.       Comments  :   ______________________________________________________
  1829.  
  1830.             ______________________________________________________
  1831.  
  1832.             ______________________________________________________
  1833.  
  1834.             ______________________________________________________
  1835.  
  1836.             ______________________________________________________
  1837.  
  1838.             ______________________________________________________
  1839.  
  1840.             ______________________________________________________
  1841.  
  1842.  
  1843.       Please mail this form with payment to the following address.
  1844.  
  1845.         DCF Software
  1846.         P.O. Box 60064
  1847.         Palo Alto, CA 94306
  1848.         U. S. A.
  1849.  
  1850.